projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ace30d4
)
menu: Fix keynav between submenus
author
Matthias Clasen
<mclasen@redhat.com>
Fri, 31 May 2019 23:25:06 +0000
(23:25 +0000)
committer
Matthias Clasen
<mclasen@redhat.com>
Fri, 31 May 2019 23:36:35 +0000
(23:36 +0000)
Left/Right arrow now work again to enter
or leave a submenu.
gtk/gtkmenu.c
patch
|
blob
|
history
diff --git
a/gtk/gtkmenu.c
b/gtk/gtkmenu.c
index e9ca37efb83367691b33c6b893995bb7af70eb27..b4fc71a8fd744534230fc3439a6696e7505e525c 100644
(file)
--- a/
gtk/gtkmenu.c
+++ b/
gtk/gtkmenu.c
@@
-1535,9
+1535,7
@@
gtk_menu_popup_at_widget (GtkMenu *menu,
if (GTK_IS_MENU_ITEM (priv->widget))
{
parent_menu_item = priv->widget;
-
- if (GTK_IS_MENU_SHELL (gtk_widget_get_parent (parent_menu_item)))
- parent_menu_shell = gtk_widget_get_parent (parent_menu_item);
+ parent_menu_shell = GTK_WIDGET (gtk_menu_item_get_menu_shell (GTK_MENU_ITEM (parent_menu_item)));
}
gtk_menu_popup_internal (menu,